Detecting Environments